package com.jinmdz.app.api.model.config.dictionary;

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.PropertySource;
import org.springframework.stereotype.Component;

/**
 * 操作日志字典编码
 *
 * @author LiCongLu
 * @date 2020-02-10 14:30
 */
@Component("operationLogCode")
@PropertySource(value = {"classpath:dictionary-code-log.properties"}, encoding = "utf-8")
@ConfigurationProperties(prefix = "operation.log")
public class OperationLogCode {
    /**
     * 系统-登录
     */
    private Integer login;
    /**
     * 系统-退出
     */
    private Integer logout;

    /**
     * 系统-添加
     */
    private Integer insert;
    /**
     * 系统-更新
     */
    private Integer update;
    /**
     * 系统-删除
     */
    private Integer delete;

    /**
     * 火化档案-逝者-增加
     */
    private Integer funeralDeadInsert;
    /**
     * 火化档案-逝者-修改
     */
    private Integer funeralDeadUpdate;

    /**
     * 火化档案-家属-增加
     */
    private Integer familyMemberInsert;

    /**
     * 火化档案-家属-修改
     */
    private Integer familyMemberUpdate;

    /**
     * 火化档案-承办人-增加
     */
    private Integer familyAgentInsert;

    /**
     * 火化档案-承办人-修改
     */
    private Integer familyAgentUpdate;

    /**
     * 接运-增加
     */
    private Integer transportTaskInsert;
    /**
     * 接运-修改
     */
    private Integer transportTaskUpdate;

    /**
     * 接运-删除
     */
    private Integer transportTaskDelete;

    /**
     * 冷藏-增加
     */
    private Integer coldStorageInsert;

    /**
     * 冷藏-修改
     */
    private Integer coldStorageUpdate;

    /**
     * 冷藏-删除
     */
    private Integer coldStorageDelete;


    /**
     * 整容-增加
     */
    private Integer faceLiftInsert;

    /**
     * 整容-修改
     */
    private Integer faceLiftUpdate;

    /**
     * 整容-删除
     */
    private Integer faceLiftDelete;


    /**
     * 插花-增加
     */
    private Integer faceLiftFlowerInsert;

    /**
     * 插花-修改
     */
    private Integer faceLiftFlowerUpdate;

    /**
     * 插花-删除
     */
    private Integer faceLiftFlowerDelete;

    /**
     * 守灵-增加
     */
    private Integer wakeMournInsert;

    /**
     * 守灵-修改
     */
    private Integer wakeMournUpdate;

    /**
     * 守灵-删除
     */
    private Integer wakeMournDelete;


    /**
     * 告别-增加
     */
    private Integer farewellMournInsert;

    /**
     * 告别-修改
     */
    private Integer farewellMournUpdate;

    /**
     * 告别-删除
     */
    private Integer farewellMournDelete;


    /**
     * 火化-增加
     */
    private Integer cremationInsert;

    /**
     * 火化-修改
     */
    private Integer cremationUpdate;

    /**
     * 火化-删除
     */
    private Integer cremationDelete;

    /**
     * 火化证-发证
     */
    private Integer cremationFaZheng;

    /**
     * 火化证-重打
     */
    private Integer cremationChongDa;

    /**
     * 费用-添加
     */
    private Integer chargeInsert;

    /**
     * 费用-更新
     */
    private Integer chargeUpdate;

    /**
     * 费用-删除
     */
    private Integer chargeDelete;

    /**
     * 费用-结算
     */
    private Integer chargeSettle;

    /**
     * 费用-日结审核
     */
    private Integer chargeVerify;

    /**
     * 费用-取消日结审核
     */
    private Integer chargeVerifyDelete;


    /**
     * 发票-打印
     */
    private Integer chargeInvoiceDaYin;

    /**
     * 发票-重打
     */
    private Integer chargeInvoiceChongDa;

    /**
     * 发票-作废
     */
    private Integer chargeInvoiceZuoFei;

    /**
     * 发票-冲红
     */
    private Integer chargeInvoiceChongHong;

    /**
     * 拍照备案
     */
    private Integer photoArchival;

    public Integer getLogin() {
        return login;
    }

    public OperationLogCode setLogin(Integer login) {
        this.login = login;
        return this;
    }

    public Integer getLogout() {
        return logout;
    }

    public OperationLogCode setLogout(Integer logout) {
        this.logout = logout;
        return this;
    }

    public Integer getInsert() {
        return insert;
    }

    public OperationLogCode setInsert(Integer insert) {
        this.insert = insert;
        return this;
    }

    public Integer getUpdate() {
        return update;
    }

    public OperationLogCode setUpdate(Integer update) {
        this.update = update;
        return this;
    }

    public Integer getDelete() {
        return delete;
    }

    public OperationLogCode setDelete(Integer delete) {
        this.delete = delete;
        return this;
    }

    public Integer getFuneralDeadInsert() {
        return funeralDeadInsert;
    }

    public OperationLogCode setFuneralDeadInsert(Integer funeralDeadInsert) {
        this.funeralDeadInsert = funeralDeadInsert;
        return this;
    }

    public Integer getFuneralDeadUpdate() {
        return funeralDeadUpdate;
    }

    public OperationLogCode setFuneralDeadUpdate(Integer funeralDeadUpdate) {
        this.funeralDeadUpdate = funeralDeadUpdate;
        return this;
    }

    public Integer getFamilyMemberInsert() {
        return familyMemberInsert;
    }

    public OperationLogCode setFamilyMemberInsert(Integer familyMemberInsert) {
        this.familyMemberInsert = familyMemberInsert;
        return this;
    }

    public Integer getFamilyMemberUpdate() {
        return familyMemberUpdate;
    }

    public OperationLogCode setFamilyMemberUpdate(Integer familyMemberUpdate) {
        this.familyMemberUpdate = familyMemberUpdate;
        return this;
    }

    public Integer getFamilyAgentInsert() {
        return familyAgentInsert;
    }

    public OperationLogCode setFamilyAgentInsert(Integer familyAgentInsert) {
        this.familyAgentInsert = familyAgentInsert;
        return this;
    }

    public Integer getFamilyAgentUpdate() {
        return familyAgentUpdate;
    }

    public OperationLogCode setFamilyAgentUpdate(Integer familyAgentUpdate) {
        this.familyAgentUpdate = familyAgentUpdate;
        return this;
    }

    public Integer getTransportTaskInsert() {
        return transportTaskInsert;
    }

    public OperationLogCode setTransportTaskInsert(Integer transportTaskInsert) {
        this.transportTaskInsert = transportTaskInsert;
        return this;
    }

    public Integer getTransportTaskUpdate() {
        return transportTaskUpdate;
    }

    public OperationLogCode setTransportTaskUpdate(Integer transportTaskUpdate) {
        this.transportTaskUpdate = transportTaskUpdate;
        return this;
    }

    public Integer getTransportTaskDelete() {
        return transportTaskDelete;
    }

    public OperationLogCode setTransportTaskDelete(Integer transportTaskDelete) {
        this.transportTaskDelete = transportTaskDelete;
        return this;
    }

    public Integer getColdStorageInsert() {
        return coldStorageInsert;
    }

    public OperationLogCode setColdStorageInsert(Integer coldStorageInsert) {
        this.coldStorageInsert = coldStorageInsert;
        return this;
    }

    public Integer getColdStorageUpdate() {
        return coldStorageUpdate;
    }

    public OperationLogCode setColdStorageUpdate(Integer coldStorageUpdate) {
        this.coldStorageUpdate = coldStorageUpdate;
        return this;
    }

    public Integer getColdStorageDelete() {
        return coldStorageDelete;
    }

    public OperationLogCode setColdStorageDelete(Integer coldStorageDelete) {
        this.coldStorageDelete = coldStorageDelete;
        return this;
    }

    public Integer getFaceLiftInsert() {
        return faceLiftInsert;
    }

    public OperationLogCode setFaceLiftInsert(Integer faceLiftInsert) {
        this.faceLiftInsert = faceLiftInsert;
        return this;
    }

    public Integer getFaceLiftUpdate() {
        return faceLiftUpdate;
    }

    public OperationLogCode setFaceLiftUpdate(Integer faceLiftUpdate) {
        this.faceLiftUpdate = faceLiftUpdate;
        return this;
    }

    public Integer getFaceLiftDelete() {
        return faceLiftDelete;
    }

    public OperationLogCode setFaceLiftDelete(Integer faceLiftDelete) {
        this.faceLiftDelete = faceLiftDelete;
        return this;
    }

    public Integer getFaceLiftFlowerInsert() {
        return faceLiftFlowerInsert;
    }

    public OperationLogCode setFaceLiftFlowerInsert(Integer faceLiftFlowerInsert) {
        this.faceLiftFlowerInsert = faceLiftFlowerInsert;
        return this;
    }

    public Integer getFaceLiftFlowerUpdate() {
        return faceLiftFlowerUpdate;
    }

    public OperationLogCode setFaceLiftFlowerUpdate(Integer faceLiftFlowerUpdate) {
        this.faceLiftFlowerUpdate = faceLiftFlowerUpdate;
        return this;
    }

    public Integer getFaceLiftFlowerDelete() {
        return faceLiftFlowerDelete;
    }

    public OperationLogCode setFaceLiftFlowerDelete(Integer faceLiftFlowerDelete) {
        this.faceLiftFlowerDelete = faceLiftFlowerDelete;
        return this;
    }

    public Integer getWakeMournInsert() {
        return wakeMournInsert;
    }

    public OperationLogCode setWakeMournInsert(Integer wakeMournInsert) {
        this.wakeMournInsert = wakeMournInsert;
        return this;
    }

    public Integer getWakeMournUpdate() {
        return wakeMournUpdate;
    }

    public OperationLogCode setWakeMournUpdate(Integer wakeMournUpdate) {
        this.wakeMournUpdate = wakeMournUpdate;
        return this;
    }

    public Integer getWakeMournDelete() {
        return wakeMournDelete;
    }

    public OperationLogCode setWakeMournDelete(Integer wakeMournDelete) {
        this.wakeMournDelete = wakeMournDelete;
        return this;
    }

    public Integer getFarewellMournInsert() {
        return farewellMournInsert;
    }

    public OperationLogCode setFarewellMournInsert(Integer farewellMournInsert) {
        this.farewellMournInsert = farewellMournInsert;
        return this;
    }

    public Integer getFarewellMournUpdate() {
        return farewellMournUpdate;
    }

    public OperationLogCode setFarewellMournUpdate(Integer farewellMournUpdate) {
        this.farewellMournUpdate = farewellMournUpdate;
        return this;
    }

    public Integer getFarewellMournDelete() {
        return farewellMournDelete;
    }

    public OperationLogCode setFarewellMournDelete(Integer farewellMournDelete) {
        this.farewellMournDelete = farewellMournDelete;
        return this;
    }

    public Integer getCremationInsert() {
        return cremationInsert;
    }

    public OperationLogCode setCremationInsert(Integer cremationInsert) {
        this.cremationInsert = cremationInsert;
        return this;
    }

    public Integer getCremationUpdate() {
        return cremationUpdate;
    }

    public OperationLogCode setCremationUpdate(Integer cremationUpdate) {
        this.cremationUpdate = cremationUpdate;
        return this;
    }

    public Integer getCremationDelete() {
        return cremationDelete;
    }

    public OperationLogCode setCremationDelete(Integer cremationDelete) {
        this.cremationDelete = cremationDelete;
        return this;
    }

    public Integer getCremationFaZheng() {
        return cremationFaZheng;
    }

    public OperationLogCode setCremationFaZheng(Integer cremationFaZheng) {
        this.cremationFaZheng = cremationFaZheng;
        return this;
    }

    public Integer getCremationChongDa() {
        return cremationChongDa;
    }

    public OperationLogCode setCremationChongDa(Integer cremationChongDa) {
        this.cremationChongDa = cremationChongDa;
        return this;
    }

    public Integer getChargeInsert() {
        return chargeInsert;
    }

    public OperationLogCode setChargeInsert(Integer chargeInsert) {
        this.chargeInsert = chargeInsert;
        return this;
    }

    public Integer getChargeUpdate() {
        return chargeUpdate;
    }

    public OperationLogCode setChargeUpdate(Integer chargeUpdate) {
        this.chargeUpdate = chargeUpdate;
        return this;
    }

    public Integer getChargeDelete() {
        return chargeDelete;
    }

    public OperationLogCode setChargeDelete(Integer chargeDelete) {
        this.chargeDelete = chargeDelete;
        return this;
    }

    public Integer getChargeSettle() {
        return chargeSettle;
    }

    public OperationLogCode setChargeSettle(Integer chargeSettle) {
        this.chargeSettle = chargeSettle;
        return this;
    }

    public Integer getChargeVerify() {
        return chargeVerify;
    }

    public OperationLogCode setChargeVerify(Integer chargeVerify) {
        this.chargeVerify = chargeVerify;
        return this;
    }

    public Integer getChargeVerifyDelete() {
        return chargeVerifyDelete;
    }

    public OperationLogCode setChargeVerifyDelete(Integer chargeVerifyDelete) {
        this.chargeVerifyDelete = chargeVerifyDelete;
        return this;
    }

    public Integer getChargeInvoiceDaYin() {
        return chargeInvoiceDaYin;
    }

    public OperationLogCode setChargeInvoiceDaYin(Integer chargeInvoiceDaYin) {
        this.chargeInvoiceDaYin = chargeInvoiceDaYin;
        return this;
    }

    public Integer getChargeInvoiceChongDa() {
        return chargeInvoiceChongDa;
    }

    public OperationLogCode setChargeInvoiceChongDa(Integer chargeInvoiceChongDa) {
        this.chargeInvoiceChongDa = chargeInvoiceChongDa;
        return this;
    }

    public Integer getChargeInvoiceZuoFei() {
        return chargeInvoiceZuoFei;
    }

    public OperationLogCode setChargeInvoiceZuoFei(Integer chargeInvoiceZuoFei) {
        this.chargeInvoiceZuoFei = chargeInvoiceZuoFei;
        return this;
    }

    public Integer getChargeInvoiceChongHong() {
        return chargeInvoiceChongHong;
    }

    public OperationLogCode setChargeInvoiceChongHong(Integer chargeInvoiceChongHong) {
        this.chargeInvoiceChongHong = chargeInvoiceChongHong;
        return this;
    }

    public Integer getPhotoArchival() {
        return photoArchival;
    }

    public OperationLogCode setPhotoArchival(Integer photoArchival) {
        this.photoArchival = photoArchival;
        return this;
    }
}

